keep one's hands clean - Deutsch Englisch Wörterbuch